technology transfer director - Turkish English Dictionary